package com.example.service;

/**
 * 信贷行为Service接口
 */
public interface CreditBehaviorService {

    /**
     * 计算信用卡使用率
     * @param userId 用户ID
     * @return 信用卡使用率
     */
    double calculateCreditCardUtilizationRate(Long userId);

    /**
     * 获取用户综合信用评分
     * @param userId 用户ID
     * @return 综合信用评分
     */
    int getComprehensiveCreditScore(Long userId);

    /**
     * 分析用户逾期情况
     * @param userId 用户ID
     * @return 逾期风险等级（0-低风险，1-中风险，2-高风险）
     */
    int analyzeOverdueRisk(Long userId);
} 